package com.example.cloud.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 视频信息DTO
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class VideoInfo {
    
    /**
     * 无水印视频URL
     */
    private String url;
    
    /**
     * 视频标题
     */
    private String title;
    
    /**
     * 视频作者
     */
    private String author;
    
    /**
     * 视频来源平台
     */
    private String platform;
    
    /**
     * 视频封面URL
     */
    private String coverUrl;
    
    /**
     * 视频时长（秒）
     */
    private Integer duration;
} 